home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Comms / Testify 3.6 folder / Testify 3.6 / How to fix TabbyNet SendNews next >
Encoding:
Text File  |  1994-04-19  |  3.4 KB  |  69 lines  |  [TEXT/McSk]

  1. Some sysops have asked if Testify could be changed so that it doesn't add two extra lines of text to every message.  Currently, other BBS users see:
  2.  
  3. ----------------------------------------------------------------------
  4. BODY of message
  5.  
  6. ... Testify 3.x: your random tagline goes here
  7.  
  8. --- Tabby 3.0
  9.  * Origin: whatever you put in your Origin line setup with Tabby Maint
  10. ----------------------------------------------------------------------
  11.  
  12. One way to do this, is to modify the TabbyNet SendNews program.  If you're handy with ResEdit, you can modify SendNews so that the Tabby tearline becomes a Product ID (PID) line instead.  PID lines are generally stripped out of messages during BBS import, so they aren't seen by the general user.  There are two versions of fixes though, and you should be sure to pick the correct one!
  13.  
  14. Mac BBS's that ALWAYS have a carriage return at the end of every message (ie. the user MUST type a command on a blank line to save the message) should be able to use this patch.  Examples are Hermes, Second Sight, and Telefinder systems running FidoConnect.
  15.  
  16. Open the DATA resource of SendNews using the Hex editor.  Do an ASCII find for "--- Tabby 3.0" (don't type the quote marks).  You should see this...
  17.  
  18. 0002A0    726F 7200 4669 7875    rorˇFixu
  19. 0002A8    704E 6577 7320 2D20    pNews - 
  20. 0002B0    5363 7265 7765 6420    Screwed 
  21. 0002B8    7570 2061 7265 6173    up areas
  22. 0002C0    2E62 6273 2066 696C    .bbs fil
  23. 0002C8    6500 4572 726F 7200    eˇErrorˇ
  24. 0002D0    0D2D 2D2D 2054 6162    ˇ--- Tab
  25. 0002D8    6279 2033 2E30 0D00    by 3.0ˇˇ
  26. 0002E0    202A 204F 7269 6769     * Origi
  27. 0002E8    6E3A 2000 2028 0000    n: ˇ (ˇˇ
  28. 0002F0    3A00 290D 0000 7365    :ˇ)ˇˇˇse
  29. 0002F8    656E 6279 2E62 6273    enby.bbs
  30. 000300    0000 6100 4765 6E65    ˇˇaˇGene
  31. 000308    7269 6320 4578 706F    ric Expo
  32.  
  33. Starting with the first character of line 0002D0 (or wherever your search locates "--- Tabby 3.0"), change the line as shown below:
  34.  
  35. OLD
  36. ~~~
  37. 0002D0    0D2D 2D2D 2054 6162    ˇ--- Tab
  38. 0002D8    6279 2033 2E30 0D00    by 3.0ˇˇ
  39.  
  40. NEW
  41. ~~~
  42. 0002D0    0150 4944 3A20 5461    ˇPID: Ta
  43. 0002D8    6262 7920 3320 0D00    bby 3 ˇˇ
  44.  
  45. This change makes the Tabby line into what's called a ^A Kludge line, including a Product ID code.  It assures that Tabby can still be traced as the primary message handler, but makes this line disappear when the BBS imports the message.
  46.  
  47. If your BBS doesn't necessarily put a <CR> at the end of the last line in the message body, then use the following patch instead.  FirstClass (GUI), Telefinder (GUI - not running FidoConnect) and NovaLink (GUI) may require this.
  48.  
  49. 0002D0    0D01 5049 443A 2054    ˇˇPID: T
  50. 0002D8    6162 6279 2033 0D00    abby 3ˇˇ
  51.  
  52. This method retains the <CR> after the message.
  53.  
  54.  
  55. When TabbyNet SendNews runs, and messages are imported into another BBS, other users should now see the following:  (the BBS strips the PID line off)
  56.  
  57. ----------------------------------------------------------------------
  58. BODY of message
  59.  
  60. ... Testify 3.1: your random tagline goes here
  61.  * Origin: whatever you put in your Origin line setup with Tabby Maint
  62. ----------------------------------------------------------------------
  63.  
  64. The second patch version could result in two blank lines after the body.
  65.  
  66. Should your experience with this patch prove me wrong, please contact Glen Stewart at 1:2240/174 and explain your experience or improvement.  Use of this patch is entirely at your own risk.  The principal used in its operation is specified in Document: FSC-0046-002.
  67.  
  68. If you stop running Testify at some point, this patch will leave you without the blank line shown above, below the message body.
  69.